<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    // 编写函数map(arr) 把数组中的每一位数字都增加30%，并返回一个新数组
    function map(arr){
        // 新建一个数组
        var arr1=[];  
        // 遍历每一个数组中的数据   
        for(var i=0;i<arr.length;i++){
            // 将每个数据都增加30%
            var num = arr[i]*0.3+arr[i];
            // 将增加30%后的每一个数据添加到新数组中
            arr1.push(num) 
        }
        console.log(arr1)
    }
    map([10,20,30,40,50,60])
    // var arr = [10,15,2,32,5,4,20,8,48,54,6];找出数组中小于10 的数据，并组成一个新的数组
    var arr = [10,15,2,32,5,4,20,8,48,54,6];
    function fn(arr){
        // 新建数组
        var arr2 = [];
        // 遍历数组
        for(var i=0;i<arr.length;i++){
            // console.log(arr[i])
            // 判断数组的每一个数据是否小于10
            if(arr[i] < 10){
                // 将小于10的数据插入新数组
                arr2.push(arr[i])
            }
        }
        console.log(arr2)
    }
    fn(arr)
    // 编写函数has(arr , 60) 判断数组中是否存在60这个元素，返回布尔类型
    var arr3 = [10,15,2,32,5,4,20,8,48,54,60]
    function has(arr,num){
        // 遍历数组
        for(var i=0;i<arr.length;i++){
            // 判断数组的数据是否存在60
            if(arr[i]===60){
                // 存在输出true
                return true;
            }
        }
        // 循环完结束后，确认不存在，则输出false
        return false;
    }
    console.log(has(arr3,60));
</script>
</html>